branch of discipline studying on algae - English Synonyms Dictionary